package com.baoteng.rbspy.model.response.quote;

import java.util.List;

import com.baoteng.rbspy.model.DateTime;
import com.baoteng.rbspy.model.Id;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@JsonInclude(Include.NON_EMPTY)
public class CiInsureAnnualTaxes {
	private String exceedDate;
    private int overDue;
    private String taxDepartment;
    private DateTime taxStartDate;
    private String flag;
    private String ciInsureTax;
    private String proposalNo;
//    private List<String> ciInsureTaxRates;
    private String unitRate;
    private String operateTimeForHis;
    private Double taxDue;
    private String taxUnitTypeCode;
    private String policyNo;
    private Double totalAmount;
    private String declareDate;
    private List<CiInsureDerateTaxes> ciInsureDerateTaxes;
    private String taxLocationCode;
    private String taxDocumentNumber;
    private Id id;
    private Double exceedDaysCount;
    private String quotationNo;
    private Double annualTaxAmount;
    private DateTime taxEndDate;
    private String taxDepartmentCode;
    private String insertTimeForHis;
	public String getExceedDate() {
		return exceedDate;
	}
	public void setExceedDate(String exceedDate) {
		this.exceedDate = exceedDate;
	}
	public int getOverDue() {
		return overDue;
	}
	public void setOverDue(int overDue) {
		this.overDue = overDue;
	}
	public String getTaxDepartment() {
		return taxDepartment;
	}
	public void setTaxDepartment(String taxDepartment) {
		this.taxDepartment = taxDepartment;
	}
	public DateTime getTaxStartDate() {
		return taxStartDate;
	}
	public void setTaxStartDate(DateTime taxStartDate) {
		this.taxStartDate = taxStartDate;
	}
	public String getFlag() {
		return flag;
	}
	public void setFlag(String flag) {
		this.flag = flag;
	}
	public String getCiInsureTax() {
		return ciInsureTax;
	}
	public void setCiInsureTax(String ciInsureTax) {
		this.ciInsureTax = ciInsureTax;
	}
	public String getProposalNo() {
		return proposalNo;
	}
	public void setProposalNo(String proposalNo) {
		this.proposalNo = proposalNo;
	}
	public String getUnitRate() {
		return unitRate;
	}
	public void setUnitRate(String unitRate) {
		this.unitRate = unitRate;
	}
	public String getOperateTimeForHis() {
		return operateTimeForHis;
	}
	public void setOperateTimeForHis(String operateTimeForHis) {
		this.operateTimeForHis = operateTimeForHis;
	}
	public Double getTaxDue() {
		return taxDue;
	}
	public void setTaxDue(Double taxDue) {
		this.taxDue = taxDue;
	}
	public String getTaxUnitTypeCode() {
		return taxUnitTypeCode;
	}
	public void setTaxUnitTypeCode(String taxUnitTypeCode) {
		this.taxUnitTypeCode = taxUnitTypeCode;
	}
	public String getPolicyNo() {
		return policyNo;
	}
	public void setPolicyNo(String policyNo) {
		this.policyNo = policyNo;
	}
	public Double getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}
	public String getDeclareDate() {
		return declareDate;
	}
	public void setDeclareDate(String declareDate) {
		this.declareDate = declareDate;
	}
	public List<CiInsureDerateTaxes> getCiInsureDerateTaxes() {
		return ciInsureDerateTaxes;
	}
	public void setCiInsureDerateTaxes(List<CiInsureDerateTaxes> ciInsureDerateTaxes) {
		this.ciInsureDerateTaxes = ciInsureDerateTaxes;
	}
	public String getTaxLocationCode() {
		return taxLocationCode;
	}
	public void setTaxLocationCode(String taxLocationCode) {
		this.taxLocationCode = taxLocationCode;
	}
	public String getTaxDocumentNumber() {
		return taxDocumentNumber;
	}
	public void setTaxDocumentNumber(String taxDocumentNumber) {
		this.taxDocumentNumber = taxDocumentNumber;
	}
	public Id getId() {
		return id;
	}
	public void setId(Id id) {
		this.id = id;
	}
	public Double getExceedDaysCount() {
		return exceedDaysCount;
	}
	public void setExceedDaysCount(Double exceedDaysCount) {
		this.exceedDaysCount = exceedDaysCount;
	}
	public String getQuotationNo() {
		return quotationNo;
	}
	public void setQuotationNo(String quotationNo) {
		this.quotationNo = quotationNo;
	}
	public Double getAnnualTaxAmount() {
		return annualTaxAmount;
	}
	public void setAnnualTaxAmount(Double annualTaxAmount) {
		this.annualTaxAmount = annualTaxAmount;
	}
	public DateTime getTaxEndDate() {
		return taxEndDate;
	}
	public void setTaxEndDate(DateTime taxEndDate) {
		this.taxEndDate = taxEndDate;
	}
	public String getTaxDepartmentCode() {
		return taxDepartmentCode;
	}
	public void setTaxDepartmentCode(String taxDepartmentCode) {
		this.taxDepartmentCode = taxDepartmentCode;
	}
	public String getInsertTimeForHis() {
		return insertTimeForHis;
	}
	public void setInsertTimeForHis(String insertTimeForHis) {
		this.insertTimeForHis = insertTimeForHis;
	}
    
    
}
